scale-tailed squirrel - French English Dictionary